본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

Cluster Analysis

군집내 객체간 유사성과 군집간 상이성(이질성)을 규명하 기 위해 관측치 또는 개체를 의미 있는 몇 개의 부분집단 으로 나누는 비지도 학습 기반의 분석기법

특징 설명
탐색적 분석
  • 주어진 자료의 사전정보 없이 의미 있는 자료구조 탐색
범용적 분석
  • 거리가 정의된 다양한 형태의 데이터에 적용 가능
유사도 기반
  • 물리적 거리가 가까운 항목들은 동일 집단으로 묶임
  • 유클라디안 거리
  • 맨하튼 거리
  • 마할라노비스 거리
  • 코사인 유사도
  • 자카드 유사도

군집 분석의 성격

편집 원본 편집
  • 미리 정해 둔 기준이나 정답 없이, 레코드끼리의 유사성으로 묶고 이질성으로 나누는 비지도 학습이다. 데이터 마이닝이나 모델링의 준비 단계로도 쓴다.
  • 군집 내 분산은 최소화, 군집 간 분산은 최대화하도록 나눈다.
  • 거리에 기반하므로 이상치에 민감하다. 변수 단위가 다르면 표준화(스케일링)한 뒤 계산한다.
  • 정답 레이블이 없으므로 지도학습처럼 교차타당성(Cross Validation)으로 정확도를 재지 않는다. "지도학습과 동일한 교차타당성으로 안정성을 검토한다" 는 틀리다.
  • 형성된 군집이 해석상 논리적으로 타당한지가 가장 중요하다. "논리성보다 안정성이 더 중요하다" 는 틀리다. 안정성은 표본을 바꿔 다시 군집해도 비슷한 결과가 나오는지를 보는 보조 기준이고, 집단별 특성이 뚜렷이 구분될수록 안정성이 높다.
  • 군집 수를 정할 때는 엘보 기법(군집 수에 따른 군집 내 제곱합이 꺾이는 지점), 실루엣 계수, 계층적 군집의 덴드로그램을 본다.
구분 방법
계층적 군집 응집형(병합)·분할형. 최단·최장·평균·중심·와드 연결법 → 계층적 군집 분석
비계층적(분할) 군집 K-평균, K-메도이드, DBSCAN(밀도 기반)
모형 기반 군집 혼합 분포 군집(EM 알고리즘)